you got somewhere to stay - Turco Inglés Diccionario